The Codepage definitions are given in the configuration file |tex.cnf|, there you can also give the definition in several parts. Every part is prepended with |codepage| on the start of the line, subsequently a command per line follows. The definition is terminated by |«|.
Following commands are allowed:
`=!=! = !=
123456 (1) !x = y! The character |x| is transformed to |y| when reading, |y| is written as |x|, and not in the notation |9y| anymore. Example: (|"a| would be the Amiga character (a letter!) for a-umlaut, |�| would be TEXcode for the a-umlaut) After
The individual commands are interpreted line by line, the order in which the commands are executed is important.
General note:
If you give characters in TEX in |< notation, then these are not mapped anymore, i.e. with |< notation the character code must be in TEX and not in the currently used machine's code.
Only directly given characters are mapped. Mapping takes place when reading in input_line(), apart from that when writing with print_char() and at the transformation of filenames.